47 W Main St, Alhambra, CA 91801-3510, Alhambra
Ordered before 7 from GrubHub kept pushing the time further up till they fkn closed and order got cancelled
Ordered before 7 from GrubHub kept pushing the time further up till they fkn closed and order got cancelled